home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 September / CHIP 1996 szeptember (CD07).zip / CHIP_CD07.ISO / drivers / asus / piixide / read.me < prev   
Text File  |  1996-03-11  |  23KB  |  634 lines

  1. ****************************************************************************
  2. ****************************************************************************
  3. *                                                                          *
  4. *       PIIX Bus Master IDE Drivers for IBM OS/2*
  5. *       Installation, Usage, and Release Note Information                  *
  6. *                                                                          *
  7. *       NOTE:                                                              *
  8. *            In this document, the term "PIIX" refers to any/all of the    *
  9. *            following Intel PCIset devices:                               *
  10. *            82371FB (PIIX1) or 82371SB (PIIX3) in conjunction with        *
  11. *            the following Intel PCIsets:                                  *
  12. *            430FX, 430HX, 430VX                                           *
  13. *                                                                          *
  14. *            Also, the term "processor" refers to the Intel Pentium(R)     *
  15. *            and Pentium(R) Pro devices ONLY.                              *
  16. *                                                                          *
  17. ****************************************************************************
  18. ****************************************************************************
  19.  
  20.         
  21. ****************************************************************************
  22. *       INTRODUCTION                                                       *
  23. ****************************************************************************
  24. This document describes the installation procedure and usage information
  25. for the PIIX Bus Master IDE Drivers for IBM OS/2. Also included 
  26. are release notes describing any problems or issues with the software which 
  27. were known at the time of shipment.
  28.  
  29. ****************************************************************************
  30. *       CONTENTS OF THIS DOCUMENT                                          *
  31. ****************************************************************************
  32. This document contains the following sections:
  33.  
  34.     System Requirements
  35.     Installing the Software
  36.     Command Line Switches
  37.     Un-installing the Software
  38.     Troubleshooting
  39.     Identifying the Software Version Number
  40.     Contents of the Distribution Package
  41.     Storage Devices Supported
  42.     Release Notes
  43.  
  44. ****************************************************************************
  45. *       SYSTEM REQUIREMENTS                                                *
  46. ****************************************************************************
  47. Hardware:
  48.  
  49. 1.  The system must contain a supported processer and PIIX device as specified 
  50.     by the NOTE at the beginning of this document.
  51.  
  52. 2.  Ensure that a mouse is connected to the system.
  53.  
  54. 3.  Do not use any other add-in IDE (PCI or ISA) card in the system during 
  55.     installation.
  56.  
  57. Operating System:
  58.  
  59. 1.  IBM OS/2 2.x or Warp* 3.x must be installed on the system prior to
  60.     installing the driver.
  61.  
  62. 2.  Perform installation off of the on-board primary PIIX IDE interface.
  63.  
  64.  
  65. BIOS:
  66.  
  67. The BIOS must properly initialize the PIIX IDE interface for bus master
  68. operation.
  69.  
  70. ****************************************************************************
  71. *       INSTALLING THE SOFTWARE                                            *
  72. ****************************************************************************
  73. The following procedures for the installation of the PIIX Bus Master IDE
  74. Drivers for OS/2 (PIIXIDE.ADD and PIIXIDE.FLT) are specific only to the
  75. version of the drivers currently contained within this package.  
  76.  
  77. The following procedures assume that the OS/2 operating system was installed 
  78. properly on the target system, and that the standard PIIX IDE driver, 
  79. IBM1S506.ADD, and ATAPI CD-ROM filter driver, IBMIDECD.FLT, were used.
  80. If IBM1S506.ADD or IBMIDECD.FLT were not used, the drivers which replaced them
  81. should be un-installed before installing PIIXIDE.ADD and PIIXIDE.FLT.
  82. Furthermore, if IBM1S506.ADD and IBMIDECD.FLT were not originally installed
  83. on the target system, they should be installed first, and the system re-tested
  84. with them, before installing PIIXIDE.ADD and PIIXIDE.FLT.
  85.  
  86. By default, bus mastering is disabled on ATAPI CD-ROM devices.  For DMA capable
  87. CD-ROM devices, it should be enabled using command line parameters on the
  88. PIIXIDE.ADD line in CONFIG.SYS.  For example, if the CD-ROM device is
  89. connected as slave on the secondary IDE cable, bus mastering can be enabled
  90. by installing PIIXIDE.ADD as follows:
  91.  
  92.     BASEDEV=PIIXIDE.ADD /A:1 /U:1 /BM
  93.  
  94. Note: For special conditions that may apply to your system, please review the
  95.       RELEASE NOTES section, before installing the PIIX Bus Master IDE Drivers
  96.       for OS/2.
  97.  
  98. Automatic Install Procedure:
  99. ****************************
  100.  
  101. 1.  Run the install utility (INSTALL.EXE).  INSTALL.EXE copies PIIXIDE.ADD 
  102.     and PIIXIDE.FLT from the source directory to the target directory,
  103.     and changes the CONFIG.SYS file to install them.
  104.  
  105.     Command line format:   install [options]
  106.  
  107.     Command line options:
  108.  
  109.     /s:<source path>   Specifies the path to the directory containing
  110.            PIIXIDE.ADD.  The default source is the directory 
  111.            containing INSTALL.EXE.
  112.  
  113.     /t:<target path>   Specifies the path to the directory where 
  114.            INSTALL.EXE will copy PIIXIDE.ADD.  The default 
  115.            target is the \OS2 directory on the boot drive.
  116.  
  117.     /tu:<boot path>    Specifies the path to the directory containing
  118.            the CONFIG.SYS file.  The default directory is 
  119.            the root of the boot drive.
  120.  
  121.     /l:<logfile>       Specifies an optional log file.  If this option 
  122.            is used, the output will be redirected to the 
  123.            specified file, and INSTALL.EXE will run 
  124.            unattended.
  125.  
  126.     /p:<option>        Specifies a command line parameter for PIIXIDE.ADD.
  127.            The command line parameters will be inserted in the
  128.            PIIXIDE.ADD command line in the same order as the
  129.            corresponding /p:<option> parameters on the INSTALL
  130.            command line.
  131.  
  132.     /fp:<option>       Specifies a command line parameter for PIIXIDE.FLT.
  133.            The only command line parameter parameter supported
  134.            by the ATAPI CD-ROM filter driver is /v (verbose).
  135.     
  136.     All command line parameters are optional.  The install utility will not 
  137.     install the PIIX Bus Master IDE drivers if it cannot detect one of the
  138.     supported Intel PCIsets.
  139.  
  140. 2.  Shutdown and reboot the system.
  141.  
  142.  
  143. Manual Install Procedure:
  144. *************************
  145.  
  146. 1.  Copy PIIXIDE.ADD and PIIXIDE.FLT to the \OS2 directory on the boot drive.
  147.  
  148. 2.  Make the following changes to the CONFIG.SYS file:
  149.  
  150.     Replace:
  151.     BASEDEV=IBM1S506.ADD
  152.  
  153.     with:
  154.     BASEDEV=PIIXIDE.ADD
  155.  
  156.     Replace:
  157.     BASEDEV=IBMIDECD.ADD
  158.  
  159.     with:
  160.     BASEDEV=PIIXIDE.FLT
  161.  
  162. 3.  Shutdown and reboot the system.
  163.  
  164.  
  165. Note: PIIXIDE.ADD auto-detects DMA capable hard disk drives and configures
  166.       them and the Intel PCIset for bus master DMA transfers.
  167.  
  168. ****************************************************************************
  169. *       PIIXIDE.ADD COMMAND LINE SWITCHES                                  *
  170. ****************************************************************************
  171.  
  172. 1.  Adapter Switch:            /A:x       where x is 0, 1, 2, or 3.
  173.  
  174.     This selects the adapter that will be referenced by subsequent
  175.     switches.
  176.  
  177. 2.  Unit Switch:               /U:x       where x is 0, 1, 2, or 3.
  178.  
  179.     This selects the unit that will be referenced by subsequent switches.
  180.  
  181. 3.  Bus Master Disable Switch: /!BM
  182.  
  183.     This will disable the bus master DMA feature.  This capability is fully
  184.     auto-detected by the driver.  If for any reason it is desirable to
  185.     disable bus master DMA transfers, this switch can be used on a per
  186.     adapter or per unit basis.  If used after a /A:x switch but prior to
  187.     any /U:x or /UNIT:x switch, then bus master DMA transfers will be 
  188.     disabled for all units on the adapter.  If the bus master disable switch 
  189.     follows both /A:x and /U:x (or /UNIT:x) switches, then bus master DMA 
  190.     transfers will be disabled only on the specified unit.
  191.  
  192. 4.  All other option switches are same as for the "IBM1S506.ADD" driver.
  193.  
  194. ****************************************************************************
  195. *       PIIXIDE.FLT COMMAND LINE SWITCHES                                  *
  196. ****************************************************************************
  197.  
  198.     All option switches are the same as for the "IBMIDECD.FLT" driver.
  199.  
  200. ****************************************************************************
  201. *     UN-INSTALLING THE SOFTWARE                                           *
  202. ****************************************************************************
  203. The following procedures are specific only to the version of the drivers 
  204. currently contained within this package.  These procedures assume that the 
  205. OS/2 operating system was installed properly on the target system, and that 
  206. the PIIX Bus Master IDE drivers, PIIXIDE.ADD and PIIXIDE.FLT, were properly
  207. installed according to the procedure described above.  
  208.  
  209. Automatic Un-install Procedure:
  210. *******************************
  211.  
  212. 1.  Run the un-install utility (UNINST.EXE).  UNINST.EXE removes 
  213.     PIIXIDE.ADD and PIIXIDE.FLT from the target directory, and changes the
  214.     CONFIG.SYS file to re-install IBM1S506.ADD and IBMIDECD.FLT.
  215.  
  216.     Command line format:   uninst [options]
  217.  
  218.     Command line options:
  219.  
  220.     /t:<target path>   Specifies the path to the directory containing
  221.            PIIXIDE.ADD.  The default target is the \OS2 
  222.            directory on the boot drive.
  223.  
  224.     /tu:<boot path>    Specifies the path to the directory containing
  225.            the CONFIG.SYS file.  The default directory is the
  226.            root of the boot drive.
  227.  
  228.     /l:<logfile>       Specifies an optional log file.  If this option is
  229.            used, the output will be redirected to the 
  230.            specified file, and UNINST.EXE will run 
  231.            unattended.
  232.  
  233.     All command line parameters are optional.
  234.  
  235. 2.  Shutdown and reboot the system.
  236.  
  237.  
  238. Manual Un-install Procedure:
  239. ****************************
  240.  
  241. 1.  Make the following changes to the CONFIG.SYS file:
  242.  
  243.     Replace:
  244.     BASEDEV=PIIXIDE.ADD
  245.  
  246.     with:
  247.     BASEDEV=IBM1S506.ADD
  248.  
  249.     Replace:
  250.     BASEDEV=PIIXIDE.FLT
  251.  
  252.     with:
  253.     BASEDEV=IBMIDECD.FLT
  254.  
  255. 2.  Delete PIIXIDE.ADD and PIIXIDE.FLT from the \OS2 directory on the boot 
  256.     drive.
  257.  
  258. 3.  Shutdown and reboot the system.
  259.  
  260. ****************************************************************************
  261. *       TROUBLESHOOTING                                                    *
  262. ****************************************************************************
  263.  
  264. Common Problems:
  265. ****************
  266.  
  267. 1.  Some ATAPI CD-ROM devices require vendor-specific filter drivers.  These
  268.     drivers should be loaded in conjuction with the PIIX Bus Master IDE
  269.     driver, PIIXIDE.ADD.
  270.  
  271. 2.  Verify the length of the cables that are being used to connect the IDE or
  272.     ATAPI devices to the primary and secondary PIIX IDE interfaces.  The
  273.     length of these cables from END-TO-END should not exceed 18 inches
  274.     (0.46 m).  Furthermore, the capacitance of the cable should not exceed
  275.     35 pF.
  276.  
  277. ****************************************************************************
  278. *        IDENTIFYING THE SOFTWARE VERSION NUMBER                           *
  279. ****************************************************************************
  280. The following procedure uses the SEEVER.EXE utility to identify the version
  281. number and build date of the PIIX Bus Master IDE drivers.  This procedure
  282. assumes that the SEEVER.EXE utility and the driver files (PIIXIDE.ADD and 
  283. PIIXIDE.FLT) are in the same working directory.
  284.  
  285. 1.  From within OS/2, open the folder containing the PIIX Bus Master IDE
  286.     driver.
  287.  
  288. 2.  Double click on the SEEVER.EXE icon.
  289.  
  290. By defalult, SEEVER will display the version and build information of
  291. PIIXIDE.ADD. To dispaly the version and build information of the ATAPI CD-ROM
  292. filter driver, it must be explicitely specified on the SEEVER command line.
  293. Open an OS/2 Window and from within the directroy containing the PIIX Bus
  294. Master IDE Drivers kit, enter the following command:
  295.  
  296.     SEEVER PIIXIDE.FLT
  297.  
  298. ****************************************************************************
  299. *       CONTENTS OF THE DISTRIBUTION PACKAGE                               *
  300. ****************************************************************************
  301. The distribution package contains the following items:
  302.  
  303. 1.  Driver Software:
  304.     PIIXIDE.ADD
  305.     PIIXIDE.FLT
  306.  
  307. 2.  Install Utility:
  308.     INSTALL.EXE
  309.  
  310. 3.  Un-install Utility:
  311.     UNINST.EXE
  312.  
  313. 4.  Readme File:
  314.     README.TXT
  315.  
  316. 5.  Version Identification Utility:
  317.     SEEVER.EXE
  318.  
  319. ****************************************************************************
  320.  
  321.  
  322.  
  323. ****************************************************************************
  324. *       STORAGE DEVICE SUPPORT                                             *
  325. ****************************************************************************
  326. In general, bus mastering is possible for ATA fixed disk and ATAPI devices
  327. that support the following DMA timing modes:
  328.  
  329.     Multi-Word DMA Mode 1
  330.     Multi-Word DMA Mode 2
  331.  
  332. These devices will be accessed by the driver in either a bus mastering or a
  333. PIO-fashion, depending on the specific transfer conditions.
  334.  
  335. Devices that do not support the DMA timing modes listed above, or whose PIO
  336. timings are faster than their DMA timings, will be accessed in a PIO-fashion
  337. ONLY.
  338.  
  339. For more information and a list of tested devices, see the RELEASE NOTES
  340. section of this document.
  341.  
  342. ****************************************************************************
  343. *       RELEASE NOTES                                                      *
  344. ****************************************************************************
  345.  
  346. ****************************************************************************
  347. *       RELEASE NOTE OVERVIEW                                              *
  348. ****************************************************************************
  349. The release notes describe the current, known state of the PIIX Bus Master 
  350. IDE Driver for IBM OS/2.  The release notes are divided into three sections:
  351.  
  352.         General Release Information
  353.         Release-Specific Troubleshooting Information
  354.         Release Testing Information
  355.  
  356. ****************************************************************************
  357. *       GENERAL RELEASE INFORMATION                                        *
  358. ****************************************************************************
  359.  
  360. ATAPI tape drives have not been tested with this driver and are not supported
  361. in the current release of this driver.
  362.  
  363. ****************************************************************************
  364. *       RELEASE-SPECIFIC TROUBLESHOOTING INFORMATION                       *
  365. ****************************************************************************
  366. Verifying the installation of the driver and other generic troubleshooting is
  367. discussed in the "TROUBLESHOOTING" section above.  This section describes
  368. release-specific troubleshooting.
  369.  
  370. This section contains a list of known problems with certain system
  371. configurations discovered during testing of the driver.  A list of all
  372. storage devices tested with the driver is given below in the "RELEASE
  373. TESTING INFORMATION" section of this document.
  374.  
  375. If the solution given to any of the problems listed below is to un-install the
  376. driver, follow the un-installation instructions outlined above in the
  377. section "UN-INSTALLING THE SOFTWARE".
  378.  
  379.  
  380.     Issue:      The driver is not compatible with EZ-Drive floppy boot
  381.                 protection option. 
  382.  
  383.     Solution:   If EZ-Drive is installed on the boot drive, the floppy boot
  384.                 protection option must be disabled prior to installing the
  385.                 PIIX Bus Master IDE Drivers for OS/2.  If, for any reason,
  386.                 the floppy boot protection can not be disabled, the PIIX
  387.                 Bus Master IDE Drivers for OS/2 should not be installed.
  388.                                 
  389.  
  390.     Issue:      The system does not operate reliably or fails to boot when the
  391.                 driver is installed. 
  392.  
  393.     Solution:   Un-install the driver.
  394.                                 
  395.  
  396.     Issue:      The driver does not support the following fixed disk drives:
  397.  
  398.                     Maxtor 7245AV
  399.                     Maxtor 71626AP
  400.                     Maxtor 71260AT
  401.                 
  402.     Solution:   Do not install the driver in configurations equipped with
  403.                 these fixed disk drives.
  404.  
  405.  
  406.     Issue:      The driver does not support Quantum Maverick drives in DMA
  407.                 mode.
  408.  
  409.     Solution:   Force the drive into PIO-mode operation by using PIIXIDE.ADD
  410.                 command line parameters in the CONFIG.SYS.  For example, if
  411.                 this drive is set up as a slave on the primary cable, the
  412.                 following command line should be used to load the driver:
  413.  
  414.                 BASEDEV=PIIXIDE.ADD /A:0 /U:1 /!BM
  415.  
  416.                 NOTE: For a description of the command line parameters see the
  417.                       above section titled "Command Line Switches".
  418.  
  419.  
  420.     Issue:      The driver does not support Maxtor 7850AV and 7840AV drives
  421.                 with the multi-sector option enabled.
  422.  
  423.     Solution:   Turn off the multi-sector feature using PIIXIDE.ADD command
  424.                 line parameters in the CONFIG.SYS.  For example, if the drive
  425.                 is the master on the secondary cable, the following command
  426.                 line should be used:
  427.  
  428.                 BASEDEV=PIIXIDE.ADD /A:1 /U:0 /!SMS
  429.  
  430.                 NOTE: For a description of the command line parameters see the
  431.                       above section titled "Command Line Switches".
  432.  
  433.  
  434.     Issue:      The driver does not support the Conner CFS425A drive in DMA
  435.                 mode.
  436.  
  437.     Solution:   Force the drive into PIO-mode operation by using PIIXIDE.ADD
  438.                 command line parameters in the CONFIG.SYS.  For example, if
  439.                 this drive is set up as a slave on the primary cable, the
  440.                 following command line should be used to load the driver:
  441.  
  442.                 BASEDEV=PIIXIDE.ADD /A:0 /U:1 /!BM
  443.  
  444.                 NOTE: For a description of the command line parameters see the
  445.                       above section titled "Command Line Switches".
  446.  
  447.     Issue:      The system does not recognize the CDD44E TEAC CD-ROM drive.
  448.  
  449.     Solution:   Prevent the driver from changing device settings by using
  450.                 PIIXIDE.ADD command line parameters in the CONFIG.SYS.
  451.                 For example, if this drive is connected to the secondary cable,
  452.                 the following command line should be used to load PIIXIDE.ADD:
  453.  
  454.                 BASEDEV=PIIXIDE.ADD /A:1 /!BM
  455.  
  456.                 NOTE: This workaround will disable bus mastering for the
  457.                       devices connected on the same cable with the CD-ROM drive.
  458.  
  459.                       For a description of the command line parameters see the
  460.                       above section titled "Command Line Switches".
  461.  
  462. ****************************************************************************
  463. *       RELEASE TESTING INFORMATION                                        *
  464. ****************************************************************************
  465. This section contains information on how the driver was tested, including a
  466. list of storage devices used in testing.  If any problems are encountered
  467. running the driver with devices listed below, refer to the
  468. "RELEASE-SPECIFIC TROUBLESHOOTING INFORMATION" section above for more
  469. detailed information.
  470.  
  471.  
  472.  
  473.  
  474. The following fixed disk drives were tested with the PIIX Bus Master IDE
  475. Driver:
  476.  
  477. Conner*:
  478.  
  479.     CFA540A
  480.     CFA850A 
  481.     CFA1275A
  482.     CFS425A
  483.     CFS850A
  484.     CFS1275A
  485.  
  486. IBM*:
  487.  
  488.     DALA-3540
  489.     DALA-31080
  490.  
  491. Maxtor*:
  492.  
  493.     7245AT
  494.     7540AV
  495.     71260AT 
  496.     71626AP 
  497.  
  498. Quantum*:
  499.  
  500.     FB540A
  501.     FB640A
  502.     FB1080A
  503.     FB1280A
  504.     LPS270A
  505.     TRB420A
  506.     TRB850A
  507.  
  508. Seagate*:
  509.  
  510.     ST5660A
  511.     ST5850A
  512.     ST51080A
  513.     ST31220A
  514.     ST31270A
  515.     ST32140A
  516.  
  517. Western Digital*:
  518.  
  519.     AC2420
  520.     AC2510
  521.     AC2700
  522.     AC2850
  523.     AC31000
  524.     AC31600
  525.     AC21000
  526.  
  527.  
  528. The following ATAPI CD-ROM drives were tested with the PIIX Bus Master IDE
  529. Driver:
  530.  
  531. Gallant*:
  532.  
  533.     GCD-R542B 
  534.  
  535. Hitachi*:
  536.  
  537.     7730
  538.  
  539. Matshita*:
  540.     CR581
  541.  
  542. Mitsumi*:
  543.  
  544.     FX001DE
  545.     FX400 
  546.     FX400B
  547.     FX400C
  548.     FX600S
  549.     FX600T
  550.  
  551. NEC*:
  552.  
  553.     CDR260R
  554.     CDR271
  555.     CDR272
  556.  
  557. Panasonic*:
  558.  
  559.     CD-574B
  560.  
  561. Philips*:
  562.  
  563.     CM207
  564.  
  565. Sanyo*:
  566.     
  567.     CRD-S54P
  568.  
  569. Sony*:
  570.  
  571.     CDU55E
  572.     CDU76E
  573.     CDU77E
  574.  
  575. TEAC*:
  576.  
  577.     CD44E
  578.     CD56E
  579.  
  580. Torisan*:
  581.  
  582.     S1G 
  583.     C3G 
  584.  
  585. Toshiba*:
  586.  
  587.     XM5302B
  588.  
  589. Vertos*:
  590.  
  591.     V300HPD
  592.  
  593. Wearnes*:
  594.  
  595.     CDD-120
  596.     CDD-220 
  597. ****************************************************************************
  598. Intel is making no claims of usability, efficacy or warranty.  The Shrink Wrap
  599. Software License Agreement completely defines the license and use of the PIIX
  600. Bus Master IDE Driver.  
  601. ****************************************************************************
  602. ****************************************************************************
  603. * Intel Corporation disclaims all warranties and liabilities for the use   *
  604. * of this document and the information contained herein, and assumes no    *
  605. * responsibility for any errors which may appear in this document, nor     *
  606. * does Intel make a commitment to update the information contained herein. *
  607. * Intel reserves the right to make changes to this document at any time,   *
  608. * without notice.                                                          *
  609. ****************************************************************************
  610. ****************************************************************************
  611.  
  612. * Other brands and names are the property of their respective owners.
  613. Copyright (c) Intel Corporation, 1995-1996
  614. ***     Document Header Revision Information:
  615. ***         $Revision:   1.2  $
  616. ***         $Date:   Mar 06 1996 10:50:16  $
  617. ***     Installation and Usage Documentation Revision Information:
  618. ***         $Revision:   1.9  $
  619. ***         $Date:   Feb 23 1996 11:01:50  $
  620. ***     Release Note Revision Information:
  621. ***         $Revision:   1.5  $
  622. ***         $Date:   Feb 23 1996 11:02:36  $
  623. ***     Release Testing Revision Information:
  624. ***         $Revision:   1.0  $
  625. ***         $Date:   Mar 06 1996 10:48:32  $
  626. ***     Disclaimer Revision Information:
  627. ***         $Revision:   1.2  $
  628. ***         $Date:   Mar 06 1996 10:49:56  $
  629.  
  630.  
  631.  
  632.  
  633.  
  634.